Yankee Artifacts was a business run by Peter Dowd, owner of Village Vault. It is probable that most, if not all, of the guns for sale on Yankee Artifacts were turned over to Dowd by police departments after they were seized from their owners. I would NEVER buy a gun from Yankee Artifacts knowing this.
It's been reported, but not confirmed, that Dowd recently Village Vault. Yankee Artifacts may have been part of that transaction.