In defense of silvertate, consider that no one actually ended up in jail. Because they weren't "bullets", they just looked like it. More concerning is that someone tasked with transportation security could not correctly identify a legally owned item.
Knowing little kid logic he probably asked "Can I show my friends?" without context and then figured that meant even friends you had to fly to see.