Well, guns cannot be taken from the public, we were given that right in the 2nd Amendment and if the government starts taking away those rights given to us by the founding fathers theres gonna be an uproar and a HUGE backlash.
And, we CAN have just about everything, provided that you arent a felon, live in a state that doesnt have an assault weapons ban, and have a good chunk of change. Most states allow them providing you have the right paperwork filled out with the ATF that essentially registers you for such weapons. Its about three forms, 200 dollars, and a 6 month wait while the paperwork is put through with the atf. That will cover such things as suppressors, short barrel rifles, automatic weapons and so on. However, each individual item requires a seperate transaction. For instance, it IS legal to own an M203 underbarrel grenade launcher for an M16/M4 platform, and even legal to own an HE grenade, however both items are considered Destructive Devices and such are both required to have paperwork. When it comes to such weapons, however, prices are generally very high. A Registered Auto Sear, the item which allows a weapon to fire in automatic, is the expensive part. Generally, a full auto sear runs in the 25,000 dollar range. An M16A1, registered with an autosear will easily run in that range.
Now we come to gun control, Criminals, by law, arent allowed to own, purchase or otherwise use a firearm, so how do they get them? Illegally, so what good will it REALLY do to take them from the hands of the law abiding public? Not too much. Yes, youd probably stop the crazies who have no record but intend to kill people, but honestly, the bigger threat is criminal organizations like Cosa Nostra or the Crips. Taking guns from the public is only going to result in leaving a lot of good people defenseless against those who will continue to get guns illegally.
Im a big gun fan. I own tons of guns, and i carry on a daily basis. I open carry, visably on my hip. My sidearm is always in view of the public, including law enforcement, and ive never had an issue carrying. My theory on carry is that, im willing to defend my life and those around me, should the need arise. I also believe that if i DO have to draw my gun, its to kill. It means that ive exhausted any other possibilities and ive deemed it necessary to kill to protect myself, or those around me.