Man it looks to be glasslite, like said above not the right saber thou. But weather meccano or Glite it's still a freaking great score in a lot! Especially if you paid little for it.
It's all part of the excitement of Star Wars Collecting :lol: . It will be up for sale as soon as i get clarification on what it is/was from steve.
Looking at those pictures from fly it looks like a china raised bar with the china bit missing, the confusing part is that the bar does'nt appear to be tampered with.