Too much green? You have unrealistic standards. I bet if he had less, you'd say it was not enough green.
I like it; I especially like the amount of green. It gives you the idea that this is kick-ass, without being totally on fire. It should be totally on fire. That's a pretty cool cannon, and a good use of a garbage can(non).