Awesome portal gun. .. yeeeeees Portal