The possession of a Script is also irrelevant. A script makes it legal to buy certain medications.
It in no way translates to any requirement that any particular pharmacy carry, stock, or sell the medication in question.
If you have Identification showing that you are 21, it is legal for you to buy alcohol in the US - this translates to having the Script. If you go into a small corner grocer, you may find that the owner has chosen not to carry beer. You can rant and curse and throw as big a fit as you want over that, but the fact that you can legally buy beer does not produce an onus on the grocer to carry said product.
This situation is not in anyway different, and the tantrum you are throwing on this forum highlighting your sense of indignation is equally ridiculous. And no it doesn't matter if all the other stores are closed and it is your 21st birthday.
That's not the scenario here. The owner did not decide to not stock the contraceptive; instead, an employee chose not to dispense it because he found it offensive to do so. There is no evidence that the pharmacist was the owner of the store in question.