I have a ruger in 5.7 and the ammo is not cheap as a 9mm. Cheap as i have found it is 50 cent a round. It is coming down in price though. When i bought mine it was hard to find and near a dollar a round.Its not a bad round. About no recoil. PSA makes one that is half of the others.