The Gravity Gun's primary function is a tool. It can lift medium-sized objects and and carry it around. Its first trigger lifts and drops objects. The second trigger punts the object a certain distance.

The Gravity Gun's second function is a weapon. As stated before, the Gravity Gun can punt objects, making it more of a weapon than a tool. The Gravity gun will deal various amounts of damage, depending on the size and weight of the object.