I read some of the content from your second link and don't agree with a lot of Brad's political views. Criminals will always get guns no matter what laws are passed.
As far as the military budget of the U.S.A. I have already stated on this sight it should be cut in half and the money used to provide free healthcare for all plus help homeless people living below the poverty level.