Great holster. I use it for my kjw M9 (no rail) and my real Beretta M9 (no rail). The holster works well with both weapons! Fits on either a duty belt or regular riggers belt. However, if you're the type to roll around in the dirt and play outdoors then you could face some problems with the disengage button. Dirt/grime/sand jams it up. I suggest getting the g-code rti attachment so you can mount it anywhere!
Quick/smooth on the draw
The paddle mount is secure, but I prefer the belt mount
You can disengage the safety as you draw
Does not fit the M9 with rail/light
Not ideal for outdoors especially if you're rolling in the dirt
Rating: [4 of 5 Stars!]