Theres nothing wrong with only having a 50 foot engagement range for the glock, its a side arm. You could use it as a primary I guess. Personally for me, handguns are back ups for when its quicker to grab a fresh loaded gun then reload or when the area is to tight to swing a long arm properly.
As for those sniper rifles, I know nothing about them at all, never handled one never bothered to read a review. I do know the mbo5 was recently released and there was a thread about it the other night.
http://www.airsoftcanada.com/showthread.php?t=54039
Nothing to useful was said in the thread.
I think there is a review of the well l96 in the review section, you may wish to look into it.