Run don't walk from https;//czgunstore.com. This is an internet scam. After you place your order they request you pay thru Zelle (a bank payment app). They produce what looks like a genuine invoice and receipt, but notice there are no serial numbers and they will not answer when you request.
They "ship" thru another internet scam company https;//globalxpresspost.com/. Notice the "e" missing from express. Both are scams. The scam shipper will say your order has been received and shipped, then will demand Bitcoin payment for customs stamps and refundable shipping insurance.
IT'S ALL A SCAM !