I agree completely, .12g BBs are for entry-level plinking guns and for grenades. I wouldn't use anything but .12g BBs in my 40mm MOSCART shells. .20g BBs should be your minimum for your airsoft guns, whether they're shotguns, pistols, AEGs, or sniper rifles. .25 is preferable for more accuracy. I'm stepping up to .28 in my AEG soon. So quality is a must, and the heavier the better. I'm a strong proponent of the G&G biodegradable BBs.