Honestly I'm very disappointed I expected better I ordered a ROHM RG-3.22 it took 10 days before it was shipped when they told me the next day I received my order quickly at home and they forgot to put on the magazine and the flare adaptor I couldn't believe it so much was throwing in tabarnak