i had something listed on armslist and an out of town buyer responded. i know handguns have to go next day air fedex/ups to a ffl or a dealer can send it for a fee.

my questions is what is the safest form of payment? as the seller, i have to watch out for counterfeit checks and money orders - if i cash them at my bank, im responsible if they are fake. If i get a usps money order and cash it at the post office - do i have any risk?

thanks