Quote Originally Posted by JohnBam View Post
...Bottom line, can I refuse the police entry on such a complaint or refuse to let them take my property?

Thanks
In a word, yes.

Police only have a right of entry in certain circumstances, basically: With a Search Warrant or without a warrant in order to effect an arrest, prevent a Breach of the Peace or to save life and limb.

Other than that, police are on your premises at your invitation (which can be withdrawn at any time). So, if you're uncomfortable with the situation, speak to the police on the doorstep and don't invite them in.

There are various powers of seizure but generally they require the police to believe that an offence has taken place and that the item is evidence of that offence. Of course, if the police suspect an offence then the correct course of action is for them to arrest you for it before any property is seized. Generally, if they don't have enough grounds to arrest, then they don't have enough grounds to seize property.

There is no power to go on a “Fishing expedition” and seize guns for testing, “routine checks” or whatever.

Caveat: This is a brief summary of the law as it applies to England & Wales. I note that the OP is from Scotland and I have no idea if the law is the same North of the border.