If your budget is 150 and 50 for a sub, you'd better start browsing Kijiji or craigs list because a sub box will cost more than $50 on its own.
Try this for front woofers: Parts-Express.comayton DC160-8 6-1/2" Classic Woofer | woofer dc160-8 6-1/2" woofer midbass dayton dayton audio dayton loudspeaker
this if you wanna spend a little more: Parts-Express.com:Goldwood GW-6PC-4 6-1/2" Heavy Duty Woofer 4 Ohm | woofer gw-6pc/4 6-1/2" woofer midbass goldwood delmar series heavy duty woofer delmarWoofers123008
and these for tweeters in the front: Parts-Express.com:Tang Band 25-1166SJ 1" Neodymium Tweeter | tweeter dome tweeter fabric dome neodynium tang band tb speakers
For 6x9's, go to a store that carries car audio and see if they have any decent brands on clearance, sony or pioneer would be good.
Partsexpress also sells a lot of cheap subs so pick a size then find something within your budget.
For amps, I don't think you can afford any so craigslist would probably be best to try and find a deal.
Pizzi, wtf is he going to do with a 2K RMS amp? lol