The arms and ammunition were kept in a white bag found buried under the soil, an official said. BSF troops found the bag with the help of a sniffer dog, he added.
"We have recovered three AK-47 rifles along with six magazines, 150 rounds, two pistols along with two magazines, 100 rounds and six hand grenades at the border outpost Kassowal in Gurdaspur Sector," BSF DIG Rajesh Sharma said.
The BSF troops noticed suspicious movement near the Indo-Pak border after which they launched a search operation.
The weapons will be handed over to the local police, he added.