I'll see what I can do with comparison pics, it's as far as I know the same size as the prop, it was built partly to dimensions on the technical drawing that is floating around on this forum somewhere and also on dimensions given on a couple of websites for the scope, so that should be the right size. If you're thinking it needs to be bigger for the electronics, it doesn't they are tiny and fir in the grip. The batteries are AAA so two fit in the body no problem.
This is it with the Boba Fett internals, the Storm Trooper ones are slightly larger so you can see there are some spacers that come with it to fill the gaps around the circuit board. It's neat, there is a push buton on the board that the trigger button on the grip sits right over.