It will balance without any additional weights however a 1.250 may be a tight fit on a BA comp depending on when it was made. I have 1.18s available which should still balance well. On ammo pickiness that depends on who you ask, I will tell you ANY good lot of Center X, Midas, Eley Match, Tenex...