You really dont need to put anything else on there. One of the few options you have is to put on an electronic grip frame. Screw the 3, 6 ,9 shot bursts and full auto. It just makes your gun crank in semi auto mode. As for barrels 10 or 12" DYE or Custom Products barrels are pretty smooth.