i honestly believe troy wont show it because he doesn't have it any more. i mean he used to show it all the time. that is before he was turned in for poaching. so im guessing the reason he refuses to show it now is because the DNR took it for poaching. troy could put this all to rest by proving he still has the savage 308 rifle by showing it with todays newspaper date but i doubt he can.
not saying it is fact he got it taken. just stating my opinion based on the information at hand that it is possible.