I am sure I have overlooked something, but it seems to me that most of the right wing's gnashing [View all]
of teeth and rending of garments about getting rid of AR-15's is occasioned by the word "confiscation", i.e., "they're a gonna STEAL our guns!" So, let's forget about "confiscation".
Let's just enact a law that offers to BUY listed assault weapons(AR-15s, AK-47s, etc) for a stated price---say, $500--- up until a specific date at least 90 days in the future. The law would further provide that after that date, POSSESSION of one of the listed weapons would be a felony with penalties of 1 to 3 years in prison and a $25,000 fine for a first offense. Any further offenses would trigger more serious penalties, including forfeiture of all firearms and loss of the offender's right to possess a firearm for 10 years.
Gun owners could accept the cash or destroy the weapon or---risk prison.
No "confiscation". I understand that Australia has done this and has seen a drastic reduction in gun deaths as a result.