I bought an HK P2A1 flare gun from them a while back. The product was as described, but they gouge you for shipping.
Also, but this may not be their fault, the holster was messed up when I recieved it. It is made of some two-ply green material that smells like a surplus store, and something messed up the glue, so the two plys have seperated.