Under limited circumstances, yes. This is already the case with hospital pharmacists and only if the hospital has a protocol for it (usually big teaching hospitals/progressive hospitals). Also, collaborative practice agreements would allow pharmacists to prescribe in the case of disease mgmt or other otherwise stable pt's.
Now, in terms of straight prescribing, I completely disagree with the pharmacist's right to prescribe. We are not trained to diagnose the way physicians and other mid-levels (ie PA's, NP's) are, period. If there's no diagnosis, we should definitely not be permitted to act. Exception should be, IMO, certain drugs/topical agents/etc... that are fairly innocuous (i.e. a pharmacist at Wags wouldn't be starting a pt on warfarin).
Not only do laws have to cover the above, but it would require a change in billing procedures for insurance companies. As it stands right now, most pharmacists are paid a salary vs. a fee for services rendered. I know this is already happening in certain cases should a pharmacist do some sort of intervention, but it's not very widespread.
For example, let's say a pharmacist in your jurisdiction has a limited ability to prescribe HTN or antihyperlipidemics at your local retail pharmacy if a pt already has a script on file for a one month supply. Had the pt gone to his/her PCP to get this refill, or even the NP at the CCC next to the pharmacy, that HC professional would be able to third-party bill. So...would then the pharmacist work for free in that respect? They did offer a service, they should be paid for it.
Finally, liability insurance would have to be augmented since, by virtue of prescribing, the pharmacist assumes greater liability.
Lots of stuff to think about.