Just been told that the answer to 'Heavy Weapon' (6 letters) is 'Gunton' - a village near Lowestoft, Suffolk. Couldn't find it my map but checked it on the internet and it is correct.
It gets your attention (7) is Dornoch (near Cromarty in the Highlands) not Dornock in Dumfries and Galloway as it is is on the correct route - (i.e. door knock).