Is there any writing on it. Might be a stamp on the font. H, H2, etc
I would bet money that if you took the side charge handle off, and shot it, it would lock back.
ETA: Dont get me wrong, everything you have there looks badass. You can make it work but I would try taking weight off first.