Militants snatch 5 guns from police post in Valley