yea virtue boards are nice but 3 of the modes are illegal cos they use full auto, also if you are still interested in upgrades then barrel and asa i reccomend, if your hopper fits perfectly into the ion stock feed neck like mine then your fine but otherwise get a qlock