What does ‘cap’ mean?

( n ) A bullet. I have piece but no caps.
( v ) To capture or arrest. If you don’t quiet down, I’ll have to cap you.
( n ) To punch someone in the face. Slow down or I’ll cap you one.
( v ) To shoot. They said they were going to cap that guy.