if he accepted it, then gave it back, doesn't that make two distinct transactions? two felonies?
IIRC, the video of the event has Kerry accepting the shotgun. I think I recall that he thanked them for it, and accepted it.