My son is having a birthday soon and wants another BB gun. I think we have gone through 5 in 3 years The guns my brother and I had as kids lasted forever. He is good with his gun, doesn't leave it out, no overtly destructive tricks. I would like this next one to be the last one. Can someone recommend?