ASR +3+1 a arms.
Works front shocks.
400ex or trx250r rear shock.
+3 swingarm.
G-force adjustable axle.
You dont need long travel front a arms unless you can afford the a arms, plus properly valved shocks for the a arms. If you have std. a arms, and properly valved shocks, it will probably ride better than ext. a arms and lets say... yfz shocks. yeah, you may get more travel, but if your shocks arent valved correctly, which the yfz's wont be, you wont be getting the quality travel that you would with the properly valved shocks. You dont see many used works or elka's for ext. a arms for a blaster, so expect to pay a ton for new ones.Works shocks are great for the money. i got dual rates w/o rezzies and they are valved for my arms and weight. and they ride flawlessly compared to stock.
I dont have a better rear shock yet, but its the next upgrade. i will either go the 250r or 400ex route, because i've heard great things about both. so i will probably get what i can find in better shape cheapest.
I wouldnt go any longer than +3 for a swingarm. more than that is pointless.
G-Force axle is adjustable, and it is a great axle for what you pay for it.
Dont forget the Hydro's.
I have this setup on my blaster, other than the rear shock, and i have about $600 in parts. I bought the swingarm new with all new bushings and everything. Axle was brand new. A arms were used, and the Works were used, and luckily, the guy i bought them off of was close to the same weight as me, and they were valved for him on these a arms.