I would like to hear your various opinions on the causes of inaccuracy in air rifles. That is now not talking about the abilities of the shooter, pellets and weather conditions. What I am interested in is stuff like for instance how would barrel length affect accuracy - is a longer barrel automatically more accurate than a shorter one? How about thickness of the barrel? What about stuff like seals? In springers, what about the weight of the piston? I would appreciate your comments.