It is a scam, they pretend they are with Canada Revenue, probably the IRS if you are in the states and threaten you with jail. Not sure what their endgame is, probably a credit card to pay them off.
Recent Complaint Activity for (343) 304-6253
An EveryCaller user suggested caller name as No name