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.
Get the latest election news, live updates and election schedule for Lok Sabha Elections 2019 on ndtv.com/elections. Like us on Facebook or follow us on Twitter and Instagram for updates from each of the 543 parliamentary seats for the 2019 Indian general elections.