Seems like a mixture of fact and fantasy. "Afgan tradition of long range marksmanship"? As Jim Royle is fond of saying, "My arse!!"
The Afgan (and some tribes in other countries) traditionally carry weapons more as rank badges than for actual fighting or hunting. The noble, craggy faced afgan facing the Russianicon Bear with a 19th Century rifle made good press but didn't tell the whole story. I suspect Mr Dunnigan is trying to reinstate that old image.