Nah, I'm still proud of all my "blaster babies". But seriously what you have built there is absolutely THE finest E-11 prop replica in existence.
I did notice however that it looks like the folding stock doesn't lock into the extended position. If thats the case, and its something you'd like to rectify, I'll be more than happy to help you come up with a solution.