City craft back carrying Russian rifle (6)
I believe the answer is:
krakow
'city' is the definition.
Both the answer and definition are singular nouns.
Perhaps there's a link between them I don't understand?
I don't understand the rest of the clue.
Can you help me to learn more?
(Other definitions for krakow that I've seen before include "Second city of Poland" , "Industrial city in southern Poland" , "In Polish, southern city" .)