What makes airsoft guns accurate?
Well, from what I hear the barrel length, muzzle velocity and internal mechanics (bolt action vs gas operated) effect the accuracy of a gun.
Although, are there other things in airsoft guns that make accuracy?
Like I read somewhere on the forum that a Western Arms M4A1 GBBR is a better plinking rifle than a KJW M4A1. So, I'm assuming that the Western Arms M4A1 is more accurate. Overall can anyone explain why is the WA M4A1 is a better plinker?