1. Worn by men in a synagogue (7)
2. Like putting a machine gun on your head (4+3)
3. Please be quiet or I'll hit you (4)
4. Shorts worn on a Caribbean island (7)
Sorry- I tend to look in Crosswords rather than Q&P and missed this.
I agree that Bermuda seems to firt but is a North Atlantic island.
I agree with the first 2 answers.
I'm not sure about 3- do you have any letters please