are guns getting more expensive