Nothing taken as rude at all, or daft questions :)
Frankly (and i am probably being rude this side), your mount is not up to the job. Have seen the bayonet/multi washer stuff on many installations, especially trucks, and it doesn't seem to 100% do the job.
Have always much preferred internal...