This is a rubber DummyGun that was made for training purposes. This item is a prop, it doesn't fire or operate as a functional gun. Made of high quality rubber, and is around 7" long diagonally. It is moulded to feel just like the real thing. This item is to be used for training purposes only.