- semi-automatic (one shot per trigger pull)
- capped semi-automatic (one shot per trigger pull with adjustable rate of fire limit)
- nxl (complies with nxl rules with adjustable rof limit)
- psp (complies with psp rules with adjustable rof limit)
- millennium (complies with millennium series rules with adjustable rof limit)
- cfoa (complies with cfoa rules with adjustable rof limit)
- auto-response (fires on pull and release of trigger with adjustable rof limit)
- training mode (helps train to achieve maximum trigger pull rate)
- burst mode (fires a burst of 2, 3 or 4 shots per trigger pull with adjustable rof limit)
- full-automatic (fires repeatedly when trigger is held down with adjustable rof limit)
- custom rebound modes (multiple rebound modes can be programmed - each with their own unique ramping characteristics).