There's a lot of fine hardware in that pickup bed. I don't think an "owner" would dump them in there like that. The option being some form of confiscation!
I gotcha right here. Built it about a year ago. Bought it non painted and my wife colored it with modeling paint. It’s a 10.5 BCA upper. It’s been flawless with all ammo including steel cased wolf. I get about 2 inch at 100 with just a red dot.