30 Special

Found by TM in Fife

Unidentified maker

Find location would suggest Scottish origins but…..

.

.

.