Gun sales on rise across country, Metro Detroit