Was it made from one piece or several put together? Very good job indeed!
I was wondering that have you tried this CAD program:
http://www.ptc.com/products/creo-ele...eling-express/
It has got free trial with some limited functions but you can do pretty easily great stuff and also assemblies. I have been working with Solidworks but I can say that this is for a free copy very good, not so advanced but still great.
What CAM program are you using?