The weapon has also been seized, a senior police officer said.
Mohammad Yaseen (22), hailing from Shishnan village and posted at Marwah police station, had fled along with the AK-47 rifle on Friday night.
"The SPO was arrested in a joint operation by police and the Rashtriya Rifles this evening," Deputy Inspector General of Police, Doda-Kishwar-Ramban range, Basant Kumar Rath told PTI.
Yaseen was arrested from an area within two kms of the police station and the weapon also recovered, Rath said.