If price is no concern:
- Nova frame
- All Nova controls
- Nine Ball Dyna Piston Head & Floating Valve Spring
- Action Power Up Cylinder Bulb
- Nine Ball hop up rubber (for power), or Firefly hop up rubber (for accuracy)
- PDI 6.01mm inner barrel (for power), or Tanio Koba Twist barrel (for laser straight shots)
- KM High Flow Valves
- Airsoft Surgeon Nozzle
- Guarder 150% Recoil/Hammer Springs (MEU-02)
- ILLusion Kinetics 3 hole adjustable trigger
- ILLusion Kinetics Trigger Stirrup
- ILLusion Kinetics Hammer Set
- Nitesiters or Daysiters
As for where to buy... I have most in stock. You'd have to do your own footwork to find all that stuff elsewhere.
I'd also recommend reading this thread:
http://www.airsoftcanada.com/showthread.php?t=94413
The last couple pages of posts is regarding a build very similar to yours.