PimpMyGun.DoctorNoob.com offers an application to build weapons from scratch.

About PimpMyGun.DoctorNoob.com

Pimp My Gun is a Flash application that enables you to build various weapon systems from scratch with a variety of stocks, sights, foregrips, rail systems and more. The application is still under construction, and new accessories and guns are added daily.