I got a 2 port compensator that I got from cwaccessories found out about it on a youtube video and got 4 magazine basepads because you drop the stock mag on the ground you can kiss that plastic base goodbye plus I think they really help on reloads. The comp threads right onto the stock barrel no need for adapters. And the basepads change out very easily.. Thinking about Duracoat or Durabake .. still researching both.