I have an Apex 2 on mine, works pretty well on semi or burst. When it's ramped up on full it can be a bit troublesome..
A decent laser attachment might do hee haw for performance but it looks cool and is great for keeping inexperienced opponents pinned down without firing a shot