Glad your alright so to say and you made a good call when you gave the cop your gun, they tend to freak out when a guy on a Harley is on the asphalt with a gun in his hand. One thing for all of the conceal carry guys and I am one, make sure your piece is not hot. My buddy ran into and incident and told the cop by the way I have a gun. Cop said thanks, let me hold it and ran the Serial #. Oops stolen, buddy was handcuffed and taken to jail. Had to bond out and go to court, lost the gun but no charges as he bought it off another guy we know that bought it outside a flee market.
Your ribs hurt a lot worse when your hands are behind your back.
Take care and don't use pepper unless you are wearing depends, the sneeze will make you pee your pants.