Yes it is, very nice unit. Integral mount, sits very low, 10 year battery life, 2 MOA dot, 16 brightness settings, grotequely over-built, submersible up to 25 m, built-in back-up sights, Picatinny rail machined on top of the unit, anti-reflective honeycomb flips right up with the front lens cap and the rear flip-up has a transparent window so you can use it without exposing the glass.
Why would you want the killflash to flip up with the front cap?