Things I liked:very realistic in regards to the sound of actual gunfire, easy functioning, loading and unloading. Things I would have changed:-The weapon requires serious cleaning after use. As a brand new start up company, it is very important that this product last as long as possible. It came with a brush only for cleaning. I thing that for the money spent, a small, quality cleaning kit could have been included. What others should know:Very happy with the prompt shipping of order and the customer service agent when I called to confirm I had the right ammunition was very helpful.