What does this mean Multi-mode (NPPL Semi, PSP ramping, NXL, & Millennium ramping) firing capability?

Im looking at an invert mini paintball gun and it says this under the discription and i wanna know what it each one means
1 answer 1