.40 is 82 mm so no b20 piston will not work, you would need 84mm.