FUN FUN! This is the bb gun I always wanted when I was 16. Full auto selection, blow back, slide lock on last round. Field strips identical to the real one. Weight is similar to the real one. You can see through the mag well to the ejection port. Not much off from the real one. It is full metal along with the mag. The slide pull is heavy for a BB gun, pretty close to a .22lr. Most of the internals seem to me metal aside from a few bb specific parts. I'm using this as a trainer weapon for my kids. And then when they are not around, I'm going to blow through multiple mags on full auto, because doing it with a real firearm is too expensive. Even if you are a firearm guy, this air gun will earn your respect.