I actually agree with you on the testing thing. I'm in PA. It's legal to open carry without a "License To Carry Firearms" and it's really easy to get said license. Too easy IMO. Just have to pass a background check and fill out the same info for buying a firearm and pay a $20 fee to get one. It scares me to think that some people I've come in contact with could be licensed to carry. If it would come up on a ballot to start requiring either a written test, range session with hands on training, or both I'd be all for it.