Absolutely correct.
The very real anti gun community that wants to ultimately end civilian gun ownership isn't about to try for that; it'd tear the nation apart and they know it.
The start and focus on making gun ownership more difficult (added regulation and expense). That reduces gun ownership a small sum, but creates a bigger
electorate of non gun owners as it happens.
With their new voter base they apply even more burdens to ownership like taxes, ongoing background checks, mental health exams etc; and the size of
gun ownership shrinks again.
Then they decide - ok no new guns of a certain kind, then more, and more which creates fewer new gun owners; and their core expands even more.
Then its banning the transfer of guns to others - at first only inheritance and 10 years later no inheritance even. The number of gun owners naturally
declines continously. They enjoy a vast majority.
They start with expansive buy back efforts - these are minor now in comparison and don't really compare to what they'd do then. The simple
suggestion - turn it in now - get paid - advoid the tax increase coming on it and likely disposal requirements of the future.
Then finally with the pro gun community down to 10% of the nation, maligned as "gun crazy wackos," they can impose an all out ban
like they wanted day one.
Not all at once, no. They'd start with much smaller steps, such as the Brady Bill and the fraudulent “assault weapon” ban.