I would think of it like this:
There are DRUGS that really effectively (and specifically) reduce blood pressure, but there are also a lot of healthy supplements and habits that could also reduce blood pressure too.
The first and foremost thing we should try to do is simply lower our blood pressure. If that can be done with diet, supplements and healthy habits, that should be our first line of defense.
However, if diet and supplements do not adequately work, it is time to consider using drugs to lower blood pressure.
Drugs:
1) Carditone
This tends to be effective for many people. It costs $16/month for a regular dose, or $32/month for a double dose (twice a day). It is technically an herbal blend and not a "drug", but it contains a compound used in real blood pressure drugs, so it's a grey area.
The best thing about it, is that it's immediately available on Amazon, and doesn't require a prescription. In addition to lowering BP, it will also reduce your heart rate effectively. If this works, consider yourself lucky.
2) Lisinopril
This is a very commonly available prescription BP med, and works as an ACE inhibitor. It works well for many people, but requires a prescription. It is one of the medications on the low-cost list at Walmart, and should cost either $4 or $10 a month.
3) Telmisartan
This is a new generation blood pressure medication that not only controls BP, but also has other health benefits that have been written about. It is an angiotensin receptor blocker, ARB, which relaxes the blood vessels.
It slightly reduces water bloating, reverses damage to blood vessels, increases insulin sensitivity, and may reduce visceral fat. It is considered a longevity drug, in addition to a blood pressure medicine. It is available by prescription only, but is very expensive in the US.
Supplements:
Any supplements or products that increase nitric oxide or widen blood vessels should effectively, and naturally, lower blood pressure.
There are a variety of these. If they relax blood vessels, they can be used pre-workout too.
1) Citruline Malate
2) Beets (or beet root powder)
3) L-arginine
Others:
4) Fish oil
5) CoQ10
Foods that help reduce blood pressure are:
1) Raw nuts (those without hydrogenated oils)
2) Seeds
3) Vegetables
4) Berries
5) Healthy oils (olive, flaxseed, avocado, coconut)