I am a legal citizen who has a carry concel permit. But. In pennsylvania we have an open carry law also. I carry to protect my family, others and myself. I am glad i carry because at new years two guys were harassing my daughter and her friend (13 14 years old). When they saw my gun they stopped and walked away a bit scared. I pray i never have to use it but if hard lressed to protect someone i will. And yes i go to the range once a week so i know how to handle it safely.
This is just me but i would never be hard on anyone who believes different.