Gun Store Update.

Still in progress.