Are you sure there's nothing wrong with the pistol; that's pretty horrendous accuracy for just 20 yards. Muzzle okay, recoil spring guide not broken or chipped anywhere, locking lug not broken, sights not loose, etc???