The Pistol River is a coastal stream that meanders for 21 miles through the Southern Oregon Coast Range to the Pacific Ocean near the unincorporated community of Pistol River in the U.S. state of Oregon.