The OP should clearly not be selling speakers for local pickup. Full stop.
If I were the buyer and arrived at your home being treated like a potential criminal, I'd walk.
The guy spoke to you on the phone and is paying cash. And you avoid the risk of shipping the speakers. He's doing you multiple favors.
The comments around guns and phones on standby with the 9 and the 1 already dialed are just killing me.