A rain gun is a high-pressure irrigation sprinkler designed to cover large farm areas with a wide, uniform spray—very similar to natural rainfall. It is ideal for crops that require overhead irrigation and is commonly used in commercial farming, sports fields, lawns, and dust suppression.