Yes, that is one of the Civil Guard Acceptance stamps.
Yes nice pick up these are hard to find with this stamp , i have one also in my collection but only seen a few in years of collecting
Ok. This was the first I've seen. And price was good so why not. Now i only need that gun...