I bought the Thompson for my son for his birthday which was on his list. I believe the price is good for what you get. The details seem spot on but it's been a while since I've had the real one in hand. It shoots well and it has a long and close range aiming rear sight, safety switch, single and full auto switch and charging bolt knob and all these parts work fine. The magazine has good weight to it and hold 30 BB's and two Co2 12g cartridges. When loading the Co2 , the first one goes in small tip first then the second one goes in with the small tip the opposite direction. When screwing the closer cap for the Co2, keep tightening until you hear both cartridges puncture sound of gas escaping, and stop when you hear the second cartridge stop leaking. Doing this will give you full power and be able to shoot 120 BB's, give it take a few depending on how fast you shoot. The faster you shoot the less pressure you have in a CO2 cartridges. If you shoot moderately, the CO2 will last longer. Now the full auto on this is really cool, the single shot is fun too. I might be a good idea to buy an extra magazine since reloading is a little bit of a pain cuz you have to retract the magazine spring then be able to put the BBS in without dropping them all over the place, but either way it's still fun. Right now I believe the only thing I wish was different on the gun is that the foregrip and buttstock were made of real wood, the materials of a plastic material that looks like wood which keeps it lighter in weight. So far no issues with this gun and we shot it a good amount. So far everybody in the family had a great time shooting the Thompson.