Realistic enough for a child 7/8 year old who wants to play policeman. Quite heavy, which makes it more real. The first tests with primers "KandyToys Primers 8 shots 160 shots 20 rings" are conclusive. 4/4 positive strokes with a good sound. Listed finishes, it's not perfect - shame, this removes the 5th star = a small space at some parting lines between the different parts, eg space between metal parts (molded ZAMAC) and false decorative wooden lacrosse and space in the back between the 2 metal left and right portions.