Steampunk Portal Gun.

Steampunk Portal Gun.

(Source: nerdapproved.com)