define keep and bear arms.
illegals = gtfo, build a wall, fine the hell out of people hiring them. You forget I had a cluase in all my contracts, that if you bring a illegal to my job site, the contract was void. You will be booted from my job site and most likly sued.
immigration is something else, The current system does not work, needs a complete revamp.
I will give you some of my basics on guns
1 cash cand carry, no waitng periods, blah, blah blah.
2 if a LEO can have it so can you/ LEOs need a ccw to carry concealed.
3 I like the texas 30,06 law, only I'd take it one step further, you lose your ccw for a period of time.
4 every one should have the abilty to get a ccw, but it should not be walk down to the police station, fill out a form and pay a fee. There needs to be training envoled. both in the classroom and on the range.