The few times I have sold a gun and a bank check was involved I had the teller call the issuing bank and ask if funds where indeed availble.That would rule out forgery.
Of course the buyer might well be able to withdraw them before it does clear but I shipped the gun anyway.
One a side note while shopping for a high end watch I found most dealers would only accept a bank wire once a certain amount (usually over 10K) was involved.I did end up wiring the funds and the watch was shipped out (overnight UPS-not my choice but it arrived safely).It does a take a big gulp to trust a business like that and you may not get a gun buyer to go for it but if you have them wire the funds they are then in your account and can not go back.
Last edited by Dave K; 08/17/08 02:17 PM.