It's painful to watch, but it is less than five minutes, so grit your teeth and go on through it.
Couple of things, Joe. First, a 9mm won't blow the lung out of the body. Whoever told you that is a dumbass.
Second, yes, anyone can buy a cannon today, and could buy a cannon when the Constitution was written. Cannons aren't illegal.
Last, I believe that the most absolute sentence in the Constitution is "the right of the people to keep and bear arms shall not be infringed." that is fairly absolute.