Is this a scam?

I'm selling a computer on Craig's List (in order to not have to deal with the whole world) and I got an offer from someone who wants to electronically purchase and then some service will physically mail a USPS money order to me. I think he/she is trying to scam me. Here's the email:
So I decided that for the moment I would play along. I'm going to wait until I have the MO in my hot little hands and take it to where it was sold (supposedly USPS) and see if it's legit before I send anything, and if it's not legit I'm going to take it to the police. And if nothing ever comes, then surprise, it was a scam. Further, the deal is off if any website or person ever asks for any more info than my mailing address (which is a PO box anyway). So I'm going to be careful, I'm just wondering if anyone ever heard anything like this before. I found this article which makes me very hesitant.
I will like to proceed with payment imemdiately through USPS postal money order ...but i will need you to get back to me with the name and address of where you want the money order to be mailed out to...And once i make payment ,i will make the shipping arrangements imemdiately with my FedEx account so i can send you the FedEx label and invoice for the shipping of the item ...Let me simply explain how the payment method works to you for better understanding ..
USPS Money Order like i said its just like all the usuall postal money orders.Its very safe and easy way of sending payment(mostly auctions payments).and i have never had problems using the service.All i need to go ahead with payment is just your address(the address of where the money order will be mailed and delivered to .So once i make payment ,and once the payment has been processed and approved ,you will recieve a payment approval confirmation via e-mail from USPS which is to let you know that payments has been made and its on its way.I would have loved to use paypal...But i have really bad experiences using paypal...you can visit ( http://www.paypalsucks.com ) to see what i mean ...
So after the payment must have been approved,you will recieve a payment approval confirmation which means that the payment has been approved and has been mailed out to the address that you gave...and it takes 3-5 business days before your money order will be delivered to you.So once you have seen a payment approval confirmation e-mail,it means that the payment has been mailed out...
Once i make payment ,and once the payment has been approved ,the money will be immediately credited to my account ...The money will be removed from my account and will be made out to you as a money order ...So once you recieve the payment approval confirmation notification from USPS ..it simple means that the payment has been successfully processed and approved...So i guess you now have an idea of how payment works..
Then about the shipping ...Once the payment has been approved and confirmed by USPS ,i will proceed immediately to make shipping arrangements with my FedEx account and after i have finished doing that ,i will send you the FedEx prepaid shipping label and invoice that you will use to ship the item out and all you have to do then is print out the label and invoice and then paste it on the items package and drop it off at fedex for shipping ok...
So let me have the full name and addres of where you want the money order to be mailed out to ...so i can proceed to make payment ...
Get back to me asap..
(name removed by DorkimusPrime)
So I decided that for the moment I would play along. I'm going to wait until I have the MO in my hot little hands and take it to where it was sold (supposedly USPS) and see if it's legit before I send anything, and if it's not legit I'm going to take it to the police. And if nothing ever comes, then surprise, it was a scam. Further, the deal is off if any website or person ever asks for any more info than my mailing address (which is a PO box anyway). So I'm going to be careful, I'm just wondering if anyone ever heard anything like this before. I found this article which makes me very hesitant.