In theory, a civilian power reactor could be used to provide weapons grade plutonium; but this is such a difficult and expensive route, that with almost no exceptions the current weapons states have elected to use special purpose reactors to do this.
The 1968 Non-Proliferation Treaty (NPT) recognized the problem; but, unlike current anti-proliferation activists, the NPT took a constructive attitude. The deal was simple: in return for full access to the wonders of nuclear power, you will forego making a bomb and allow our inspectors full access to all your nuclear facilities. Unfortunately, the weapons states, led by the USA, have violated the letter and spirit of this treaty over and over, and in process they have gutted the treaty and made it much more difficult for nuclear power to solve the Gordian Knot. We have turned Eisenhower's solemn pledge into a grotesque lie. Maybe we should take a look at the Non-Proliferation Treaty. //
In 1977, the Carter administration threatened to stop fuel shipments to any nation that undertook reprocessing.\cite{cohen-1990}[p 235-236] Hard to imagine a more flagrant violation of the NPT. Nor a more counter productive one. Overnight, countries that thought they had a treaty, which said they could rely on the US to be their nuclear fuel supplier, knew this was not the case. They now had a strong incentive to become self-sufficient.
Any country who is a signatory to the NPT should invoke her inalienable rights. Buy or build enrichment facilities. Recycle fuel if she wants. Just forego a nuclear weapons program and let the IAEA inspect whatever they want. This is not only her inalienable right, but the NPT shows that the USA and all the other signatories recognize that it is her inalienable right.