Looks ok to me, (depending on what version of TK you're doing, I will assume ANH stunt) the front site looks a bit odd, but should be fine for 501st approval.
From the CRL,
BlasTech E-11
For 501st approval:
Based on a real or replica Sterling sub-machine gun, scratch-built, or a modified commercial toy Stormtrooper blaster.
For level two certification (if applicable):
Folding stock (does not need to function).
A real or replica ammo counter - based off of a Hengstler counter - shall be present.
D-ring mounted on the rear.
Correct style scope.
Two power cylinders on the magazine housing.
Scratch-built, resin cast, Hyperfirm rubber cast blasters shall have a total of 6 T-tracks on blaster (leaving the lowest row on the magazine housing side uncovered).
If using the Hasbro E11 toy blaster and you cover all the rows of holes, the blaster will have 7 T-tracks total. But, if you want to have the correct number of T-tracks (6 total) with the lower row of open vent holes on the magazine housing side, then you shall cover the pre-existing rows of holes with T-tracks, and grind off the lower integrated T-track on the magazine housing side and drill a new row of holes in its place.
No ESB/ROTJ greeblies are allowed on the blaster.
For level three certification (if applicable):
Hasbro blasters are not allowed, even conversions.