Slug71, reading just a small part of what you've posted - you must be the only person in the world who is surprised you got fired. Getting rid of employees like you is exactly why employers need at will employment. If you are coming to the table with no unique or valuable skills and expecting a pay check, don't be surprised when people expect you to, at least, do your job right. If not, you are easily replaced.
Guess what, it's also to the advantage of good employees - now your space is open for somebody who won't cause problems and break rules, so the employer can get his money's worth.
If you are not an NRA member, you are not involved in gun rights, so sit down and shut the +%@# up.