Yes you can get cheaper ones, but the real deal ones (equivelant to ego8 or Sl74) are bloody expensize.iv got a proper electric 1 its the metal 1ns that cost tham much u get my for about 80
http://www.airsoftadventure.co.uk/ishop/1066/shopscr111.html
http://www.airsoftadventure.co.uk/ishop/1066/shopscr109.html
ect. ect.