Walther P99. Shoots great. Not semi auto. You have to pull back top slide every time. They work like real top slides and about the same spring tension, so no little kids will be able to kock them. Both clips have to be loaded with about 20 6 mm plastic bbs. The large clip also works as a place to store extra bbs. Effective at 100 feet or more for the larger one and the smaller one is quite less. Nice little toys. Bbs are 9.99 for 5000 on line, very responsible.