The “right to keep and bear arms” was included as the second amendment to the US constitution in 1791 (Report, 17 February). Surely it would be logical to restrict that right to the types of guns available at the time: muskets and flintlock pistols? Semi-automatic guns have no place in private hands.
The logical restriction would be to what you can make at home. On the very simple grounds that you’ll never really be able to regulate that anyway.
It’s amazing what you can make with a hobby CNC machine these days. There’s even that high school student who made a nuclear bomb (sans payload, to be sure).