Inom dynamiskt pistolskytte är det vapnet som avgör i vilken division du tävlar i. Det som skiljer är kaliber, magasinstorlek samt om du kan använda ett modifierat vapen eller inte

Divisioner

I Sverige tävlar vi från och med Januari 2019 i 7 olika divisioner, production, production optics, production optics light, classic, öppen(open), revolver samt standard

Produktion

Produktionsklassen skjuter med vapen som är minimalt modifierade, du kan ta ett godkänt produktionsvapen direkt från lådan och tävla med det. Kalibern man skjuter med är minst 9x19mm. Du får också ha maximalt 15 skott i magasinet. Godkänd modifiering är att man kan byta till fiberoptiska riktmedel och tejpa kolven. Bara de vapen som publiceras på IPSC:s hemsida får användas i produktionsklassen. Det tillkom två nya divisioner på prov i Januari 2019, det som skiljer dem åt är att i production optics får man montera rödpunktssikte på manteln. I production optics light använder man vapen som maximalt får väga 1Kg med ett infört tomt magasin

Classic

I Classic skjuter man med vapen som väsentligt liknar en Colt 1911. Magasinen i denna klass får bara vara enkelradiga och laddas med maximalt 10 skott oavsett kaliber. Dammskydd får inte vara längre än 75mm.

Open

Alla typer av grovkalibriga pistoler och revolvrar kan användas i openklassen. De flesta som skjuter i openklassen utrustar sina vapen med rekyldämpare och optiska riktmedel. Klassen har väldigt få begränsningar på hur vapnet får se ut, magasinet får dock vara maximalt 170mm långt.

Revolver

Alla revolvrar med minsta kaliber om 9mm får användas i revolverdivisionen, du får dock skjuta max 8 skott innan du måste ladda om. De flesta som skjuter revolver har någon form av snabbladdare med sig. Inga extra sikten är tillåtna

Standard 

I standard skjuter man med grovkalibriga vapen med en minsta kaliber av 9x19mm, optiska riktmedel och kompensatorer är inte tillåtna, däremot kan du montera pipvikter. Vapnet med tillhörande magasin måste få plats i en låda med dimensionerna 225x150x45mm. Är vapnet för stort för lådan flyttas du till openklassen.