ASG CZ P-09 Duty CO2 Blowback Pellet - BB Pistol Table Top Review


Type: Pellet & BB air pistol.

Manufacturer: ASG.

Model: CZ P-09 DUTY.

Materials: Metal slide and polymer frame.

Weight: 1.6 pounds (726 grams).

Barrel: Metal rifled.

Propulsion: CO2 x 1.

Action: Semi auto blowback, single action double action hybrid.

Ammunition Type: .177 caliber pellets and 4.5mm steel BB's.

Ammunition Capacity: 16 round magazine.

FPS: Up to 492 using 5.1 grain ammo.

Trigger Pull: The trigger pull on the ASG CZ P-09 DUTY is similarly to the Umarex PX4 Storm and Gamo Blowback Pellet Pistols. All three Pellet shooting pistols use double sided stick based rotary magazines that hold 8 rounds in each end. They also all shoot with a single action hammer (set to the cocked position by the blowback action) while the first stage of the trigger rotates the rotary magazine and indexes a round. So I would consider them to be single/double action hybrids. The trigger pull in general is not overly heavy but it is long and there are noticeable sticky points when the magazine is rotating and the hammer is being released.

Accuracy: During my Field Shooting Test I decided to allocate 8 rounds for each test station since the magazine holds 8 rounds on each end. During my Chrony test the ASG CZ P-09 Duty started out in the high 300's and then dropped to the low 300's with an average 8 shot velocity of 334 fps. From the 30 foot mark shooting on a paper target using a semi rested position (Sand bag up front and standing in the back), I was impressed to see 7 of my 8 shots to all hit within 1 inch of each other while the oddball got away a bit and extended the grouping out to about 2 inches. The ASG CZ P-09 Duty CO2 Blowback Pellet-BB Pistol did shoot a hair low and to the left a bit but not too extreme.

Build Quality: Overall I found the ASG CZ P-09 Duty to have a good solid build quality to it, everything functioned as it should with the exception of the front sight vibrating lose and almost popping out. I would recommend checking the front sight on your CZ P-09 and making sure to super glue it in place if you find it to be loose or you could lose it while shooting the pistol and once it falls off I doubt you would find it again? The only other questionable design is the way the CO2 cover fits on this pistol. It kind of clips in place but seemed like it could loosen up over time.

Realism: The ASG CZ P-09 Duty CO2 Blowback Pellet - BB Pistol is a close replica to the real steel CZ P-09 Duty, the only real giveaway is the ejection port that is not cut out but rather moulded into the slide. I would have liked to have seen an open ejection port like the Umarex PX4. The CZ licensing and recessed barrel do help to make this a very believable Pellet shooting replica.

Purchased From: The Replica Airguns Store.


  • Shot a nice tight group for me, about 1 inches with 8 shots.
  • Like the white dot sights, easy to sight in on most backgrounds.
  • Can use both Pellets and BB's if you choose to.
  • Fully CZ Licensed.
  • Lots of metal where it needs to be: Slide, barrel, trigger, hammer, safety and slide catch/release.
  • Nice heavy blowback action.


  • Slide catch release is non-functioning, don't know when you are out of ammo?
  • Sights are non-adjustable and almost lost the front sight while shooting it.
  • Not sure I like the CO2 cover, seems a bit flimsy
  • Ejection port is not cut out. 


It's nice to see another Pellet shooting blowback replica air pistol and one that has really great accuracy as well. There are a few shortcoming on the ASG CZ P-09 Duty like the moulded ejection port and the kind of lose fitting CO2 cover but overall the ASG CZ P-09 Duty is a blowback pellet pistol worth looking into. In terms of looking the part of a CZ P-09 Duty, the ASG pellet version does this very well with it's full CZ licensing and attention to detail throughout. 

My YouTube Video Review for this versatile ASG Pellet and BB action blowback shooter:

4.5mm / .177 cal, BB, Blowback, CO2, Pellet, Pistol, Review, Semi Auto, YouTube Video ASG, CZ P-09 Duty Pellet