Bitcoin makes an attractive medium to a terrorist...and there is no way it can be stopped.
Yes it can. Police will start selling weapons themselves to catch the people buying them. You always have to give an address where you want the stuff being bought so.