Based on your list I'd say go and get yourself some rock rails. Armor-up!
since you already have the tires, then it would be safe to say that you do not have a wheel or tire purchase predicated on one another. That being said, all the smaller purchases will eat up 300 bucks pretty quick as well.
Much of the smaller recovery items can be purchased one or so months at a time, and if you are going out with others anyway, chances are the recovery gear will be there. My point is, don't allow your 300 bucks get subdivided on expensive mounts at this point. The overall protection and recovery gear should be the priority.
My 2 copper washers worth

__________________

- Chris
TLCA # 16780
2007 FJ: Voodoo Blue, AT w/ CQ UR2, FJ Roof Rack, Factory rails, hitch, skid plate,TRD intake + exhaust, ScanGaugeII
885/895 OME Lift, OEM black steelies
Smokey Mountain Cruisers