to the original poster
i noticed that you are located in calgary
if so, then you should check out the local airsoft club here... JOC... and the local rules we have regarding fps limits.
someone previously mentioned getting age verified at laser trek
thats a good idea as there will always be an administrator attending the indoor games.
someone also mentioned purchasing kraken and/or broxa (aftermath AEGs).
while i havent shot these myself (and thus i will not comment on their reliability or performance), if they do indded shoot in excess of 320 fps (our local indoor fps limits) then you cannot use them for indoor games.
just thought you should know this rule before buying a gun.
come visit jocairsoft.net from more information