Ranch hand bumper 04-08 in jackson,MS under the auto parts section price is 650 and it looks to also have the grill guard. http://jackson.craigslist.org/pts/2119191442.html
No you wouldnt cuz that bumper won't fit your front end. See, ford change the brackets from inside frame rail to outside in mid 06. This is both on the front and back bumpers.
I learned the hardway, purchased a rear painted from an 05. Had to make my custom brackets. The internals don't just swap out. Sucks but it works and no one knows but me.