Skills or training stay with, gear can crossover to a few weapons but upgrades stay in the gun, and may open their own can of worms.
I think I'd get this if I wanted a budget rig in Canada,
http://ascmart.ca/popup_image.php?pID=62&image=0
http://ascmart.ca/product_info.php?c...products_id=62
Or this if I wanted a nice one.
http://ascmart.ca/product_info.php?c...products_id=54