Clearly a scam. Look them up online and multiple reports of scamming. First hint should have been they have absolutely everything in stock for immediate delivery. Nobody has that these days. Then the want payment like Zelle or PayPal which are almost impossible to reverse. Did a google map search and it looks like a addition on the side of a house is claimed as their location. But the numbers for address do not correlate to houses around them. Do they hacked Google maps. I found 92. Reports of scam alerts. Did a FFL search and nothing like their number came up in Yuma. Bad news all around.