well, maybe he should have
* not given up his right to remain silent and "volunteered" a bunch of info about what he was going to do with the ammo
* not surrendered his right to searches without a warrant and allowed them to "find" his legally purchased property
they didnt pull him over because they saw him dumping ammo out the window did they???
no, they probably gave him a ticket for a minor traffic violation and then he did the rest to himself especially if he was nervous about having the ammo and the LEO picked up on it
yes, refusing a search would have been a hassle but in comparison to the hassle he has now it would be a blessing
there would have been the typical "why don't you want me to search in your car?" from the LEO and threats but they would either
a. let him go because they had nothing to proceed on but they might make him wait for 2-3 hours
b. trump up a charge to get into the car - "smelled marijuana" for example - and then when none was found all evidence from the search was 'poisoned' and could not be used in court
c. actually get a warrant (unlikely) and way too much work for the typical LEO
if you haven't seen this
YouTube - The RIGHT Way to Handle a Police Stop
i think it might be worth your time
assert your rights or you will pay dearly to get them back
oh and what about the right to his property remaining in his possession until
after found guilty???