Hand held vacuum guns (the X-Stream Hand Vac) are low-cost solution to a variety of industrial housekeeping applications. It is a blow gun, a vacuum gun, a collection system and a transfer system in one simple package. The X-Stream Hand Vac is lightweight die-cast aluminium and uses less air than a normal blow gun. It draws a vacuum at one end to produce a high vacuum for collection or transfer of materials. It is easily converted from a blow gun into a vacuum gun and back again. It can also be used to transfer material over a long distance using a vacuum hose which can be supplied. In vacuum mode, it can be used to vacuum up debris if more appropriate than blowing air, and debris can be collected in an available reusable vacuum bag.