Gun and magazine prices drop, but ammo still hard to find