Have you tried P.A.W.? I know they sell Badger pistons, I just bought a set for my 360.