I had an extremely aggravating experience flying out of Boston. I was pulled aside by security and checked as usual. I was then informed that I would have to wait for the police to arrive for 2 objects I had on me. A bullet shaped key chain (kind of understandable) and what was termed as a firearm replica. (see attached picture). When I offered to surrender the keychain and was informed I would miss my flight in waiting for Leo I got bull@#it and said "for a fu$&ing key chain?" The agent said it was standard procedure. I continued to get irrate and verbally combative (was prepared to go to court). Long story short a supervisor was called, the key chain was confiscated and I was allowed to continue to nc after I removed item 2 (picture) and stored it in my carry on.