RE: shotgun or rifle behind the truck seat.
All depends on the state.
In NY its illegal to have it loaded. I am 99% sure unloaded isn't a problem.
Some states consider your vehicle as an extension of your home and its perfectly legal to carry it loaded.