You have a lot of options . I believe the law states the firearm must be locked if it is accessable from the passenger compartment , in a pickup truck that access is not possible, so you don't have to have your stuff locked separately if it is in the bed . Im assuming you have a tonneau cover or something like that to protect your stuff . You just need to keep the firearms and ammo separate, no loaded magazines . You can put a range bag with your gun and ammo back there as long as you are just going to the range and back. it doesn't have to be locked just as if it was in the trunk of a car because you can't access it from your passenger compartment . SUVs are more of a problem , if you stow your stuff in the back you could access it , so in an SUV you need to lock your stuff separately , just like you are already doing . Some range bags have special zippers with a hole in the metal , with 2 zippers , when the two zippers meet the holes line up and you can lock the zippers together , also you can use pistol rugs , I have a Beretta one for my 92 , it has a tab so you can lock the zipper too . If you're paranoid about keeping your stuff locked you could also buy a non lock ing range bag and use the locking pistol rug and a small lock box for ammo that will all fit in your bag ... as i said you have a lot of options . Just keep in mind the law says the firearm or ammo cannot be accessible from the passenger compartment .