Owning a gun is a Constitutional right. You cannot be fired for owning a gun . That's a fact. Perhaps you need to do a bit of research before you take this any further?You can fired for owning a gun. You can be fired for anything that reflects poorly on your employer sans race, gender, age, disability, veteran status, and sexual orientations(in some locales)
What? you don't like the free market?