Well, ladies and gents, I caved in and purchased the Geissele Hammer for my Benelli M4. Granted that I am using the sporting stock and the standard 5 round magazine, I figured that in case I move out to a free state, I can get the C-Stock, and all the additional parts to be within 922R compliance.