Here is something I just discovered the other day which is a great time waster. Its kinda like that Brownells AR15 builder but on steroids. You can create a crazy off the wall franken-gun or make a true to life tricked out masterpiece. The possibilities are indeed endless.
Here is a crazy SBR that I put together (Yes, that is a MP5 stock on there):