You ought to be on a range with some of these idiots. I have. They wanted to recruit me. Those Rambo wantabees were a danger to them self and everybody else.
I believe in the right to bear arms, have several and frequently carry, but the fact is, many do not train and sometimes lack the self-discipline to be trained, only wanting one as a toy or to show off for their friends. That is fine on a range, with other like-minded idiots, but not carrying on the streets in crowded cities. Even I, don't need a fully automatic assault weapon, and I'm about as trained and disciplined as it gets. You can legally buy, have, own and practice if you have the money documentation to prove you can be trusted with one, without being a danger. Some ranges have people with that documentation, where you can even pay to shoot one if you never have or actually just miss doing it, and you don't even have to clean it afterwards. Knock yourself out.