Home / Ammunition / Self-Defense Ammunition / Which 9mm Defense Ammo Runs Well in a Glock 19?

Which 9mm Defense Ammo Runs Well in a Glock 19?

federal premium hst 9mm 147 grain jhp  top glock 19 defense ammo pick
Prove the Pairing

A Glock 19’s reputation for reliability is earned—but no cartridge gets a free pass.

A pistol that has run flawlessly for years can still hesitate on a particular hollow point: a nose profile may catch differently on the feed ramp, a weak magazine spring may reveal itself, or a tired recoil spring can alter the cycle. Even grip resistance matters; a marginal load can expose inconsistent recoil control that full-metal-jacket practice ammo never did.

CARRY CONFIDENCE comes from observed function, not a label on the box. In the individual Glock 19, the chosen load needs to chamber cleanly, fire, extract, eject, and lock the slide open from every intended magazine. Testing also shows whether the load shoots to a usable point of impact and whether its recoil impulse remains controllable. Keep magazines identified during evaluation: one troublesome magazine is not necessarily an ammunition problem.

Watch for
  • A repeatable malfunction tied to one magazine often points to its spring, follower, or feed lips.
  • Different bullet weights can shift practical point of impact, even at ordinary defensive distances.
Quick picks

Five loads, five clear roles

Federal Premium HST 9mm 147 Gr JHP (Box)
Best Overall
Best for barrier-focused defensive performance
Barrier Penetration 147-Grain JHP 50-Round Box
Federal HST 147-grain is the leading carry choice: a duty-proven, heavier JHP profile with a strong record for controlled expansion and adequate penetration. Its softer, slower recoil impulse can also make rapid Glock 19 follow-up shots easier to manage.
$32.29 Ammunition Depot
View load
Hornady Critical Duty 9mm 124 Gr +P FlexLock (Box)
Best Barrier Performance
Top choice for demanding barrier penetration
Hornady Critical Duty 124-grain +P FlexLock places barrier performance first. The extra-pressure load and barrier-conscious bullet design bring more recoil and blast, making it best suited to shooters who specifically value that tradeoff.
FlexLock Bullet +P Load Nickel-Plated Case
$34.89 Ammunition Depot
View load
Winchester 9mm 115gr Silvertip Hollow Point Ammo
A proven personal-defense option at moderate cost
Winchester Silvertip 115-grain is the lighter, traditional hollow-point option. It offers a familiar, brisker recoil character, though its older design is less barrier-oriented than modern duty loads.
Silvertip Hollow Point 115-Grain Bullet Personal Defense
$24.99 Ammunition Depot
View load
PMC SFX 9mm 124 Gr StarFire Hollow Point (Box)
Designed for reliable feeding in semi-automatic handguns
PMC SFX 124-grain StarFire emphasizes a bullet shape and operating impulse intended to promote smooth cycling in semiautomatic pistols. It is a sensible alternative where an individual pistol’s hollow-point feeding history drives the decision.
StarFire Hollow Point Feeding Reliability 124-Grain Bullet
$28.99 Ammunition Depot
View load
CCI Blazer Brass 9mm 115 Gr FMJ (Box)
Best suited to affordable practice rather than defense
CCI Blazer Brass 115-grain FMJ is the economical training companion, with brass cases and conventional full-metal-jacket construction. It is for function drills and practice—not a substitute for a defensive hollow point.
Affordable Reloadable Brass Clean-Burning Propellant
$15.69 Ammunition Depot
View load

Choosing the right glock 19 defense ammo comes down to balancing barrier penetration, expansion, and reliable feeding in a full-size 9mm platform, which is exactly what the loads above were tested against.

What reliable function includes

A Glock 19 must complete the entire cycle

Chambering

The cartridge must rise cleanly from each magazine, slip under the extractor, and seat fully without a nose-up stoppage or a failure to return to battery.

Extraction and ejection

The fired case must clear the chamber and exit consistently. Weak ejection, stovepipes, or cases striking the optic can point to a load-and-pistol mismatch.

Lockback

After the final round, the slide should lock open with every magazine. This checks slide velocity, magazine follower function, and shooter-induced variables.

Cartridge condition

Repeated chambering can mark bullets or push them deeper into the case. Inspect carry cartridges for setback, damaged hollow-point cavities, and rim damage.

Terminal claims

Expansion, penetration, and barrier results describe projectile behavior in a test medium; they do not prove that a particular Glock will cycle that load reliably.

Broad compatibility is not universal proof

The Glock 19’s feed geometry, generous operating window, and common 9mm chamber make it accommodating across bullet weights and profiles. That is mechanical compatibility—not a guarantee.

A given pistol still benefits from confirmation with its actual magazines, recoil system, optic configuration, and intended ammunition. A clean range session matters, but reliable operation is demonstrated only when every stage of the cycle remains uneventful.

Recoil weight matters more than headline velocity

Bullet weight and pressure change both control feel and slide timing.

A 115-grain load such as Winchester Silvertip or Blazer Brass generally produces a brisk, sharper recoil pulse. Its higher velocity can make the Glock 19’s slide feel quick, but light-bullet practice ammunition does not automatically duplicate the sight movement of a carry load.

A 124-grain load is often the practical middle ground: enough bullet mass for a steadier impulse without the long push commonly associated with heavier loads. It is also available in both standard-pressure and +P forms, so a 124-grain label alone says little about recoil. Compare how +P ammunition behaves in a pistol by its actual loading, not its box weight.

A 147-grain HST typically runs at lower velocity and gives a slower, rolling impulse. Many shooters find it easier to track through recoil, though subjective feel depends on grip, spring condition, and firing cadence.

Pressure labels in context

Standard pressure follows the normal 9mm specification. +P is an established higher-pressure category; it usually adds slide velocity, blast, and wear. +P+ has no universal SAAMI pressure limit, so one maker’s load cannot be assumed equivalent to another’s. A load that feeds, locks back, and permits repeatable hits is more valuable than extra velocity alone.

Test the complete system

Evaluate the chosen load with the intended magazines and a clean, properly maintained Glock 19. Reliable cycling and controllable follow-up shots are the meaningful benchmarks.

A strong fit for All-around defense Barrier awareness Heavier-bullet control
Less suited to Velocity-focused buyers One-load assumptions
What stands out
  • Long-established duty-oriented JHP design
  • Heavier bullet gives a calmer recoil character
  • Strong published barrier-test record
  • Common benchmark in 9mm comparisons
Points to weigh
  • Lower velocity than lighter HST variants
  • Can print differently from training ammunition
  • Published gel results cannot confirm pistol reliability

Short take HST 147 is the sensible default when proven projectile behavior and manageable recoil matter more than chasing the fastest 9mm load. A Glock 19 still needs its own function check with the exact magazines and ammunition intended for use.

Top defensive pick

Federal HST 147-grain is the round to start with for a Glock 19 seeking a mature, duty-oriented defensive load. The projectile’s extensive presence in credible gelatin and barrier testing gives it a better evidence base than most marketing-led alternatives. Its heavier recoil impulse is often easier to manage than a snappy lightweight load, though point of impact and reliable cycling remain pistol-specific questions.

Check availability
Federal Premium HST 147-Grain JHP Best Overall
Barrier Penetration 147-Grain JHP 50-Round Box

Barrier-focused duty load

Hornady Critical Duty 124-Grain +P: built for hard-use consistency

02 Best Barrier Performance
Hornady Critical Duty 124-Grain +P

Top choice for demanding barrier penetration

FlexLock Bullet +P Load Nickel-Plated Case

Critical Duty 124-grain +P occupies a different lane from softer-shooting carry loads: it is tuned around duty-style performance after heavy clothing and intermediate barriers. Its FlexLock bullet uses a polymer insert in the hollow-point cavity, intended to resist clogging and help the bullet retain a controlled expansion profile after passing through material such as denim, auto glass, or sheet metal.

That emphasis makes sense for pistols expected to cover a broader range of conditions, rather than for a load selected solely for bare-gel expansion. In a Glock 19, the +P loading brings a more forceful recoil impulse and noticeably greater blast than standard-pressure 124-grain ammunition. Nickel-plated cases also make chamber checks easier in poor light. As with any defensive load, dependable feeding, extraction, ejection, and practical point of impact merit confirmation in the individual pistol.

Best suited to
Heavy clothing Barrier concerns Duty-style use
Less suited to
Lowest recoil Quiet practice
Strengths
  • FlexLock design addresses cavity clogging through heavy clothing
  • Strong fit for barrier-conscious, duty-oriented use
  • Nickel-plated cases aid low-light chamber checks
Trade-offs
  • +P recoil and muzzle blast are firmer than standard pressure
  • Barrier bias may be unnecessary for uncomplicated carry conditions
  • Individual Glock 19 function and point of impact still vary

03
Winchester Silvertip 115-Grain Hollow Point

A proven personal-defense option at moderate cost

Silvertip Hollow Point 115-Grain Bullet Personal Defense

Winchester’s 115-grain Silvertip is a classic light-for-caliber jacketed hollow point for Glock 19 owners who favor a quicker, more abrupt recoil pulse over the slower push common to 147-grain loads. Its longstanding aluminum-colored jacket and conventional hollow-point architecture make it a recognizable alternative to newer bonded and mechanically locked designs. Results deserve context: velocity changes with barrel length, while denim, other clothing barriers, and the test medium can substantially alter expansion and penetration.

Highlights
  • Light 115-grain loading
  • Long-established JHP design
  • Brisk recoil character
Trade-offs
  • Less modern barrier focus
  • Performance varies by medium
  • Short barrels reduce velocity
Good match for
Classic JHP fans Lighter bullet preference Glock 19 barrels
Less suited to
Barrier-heavy priorities 147-grain preference

04
PMC SFX 124-Grain StarFire Hollow Point

Designed for reliable feeding in semi-automatic handguns

StarFire Hollow Point Feeding Reliability 124-Grain Bullet
A 124-grain, feeding-conscious middle ground

PMC SFX pairs a 124-grain StarFire hollow point with cartridge geometry intended for semiautomatic pistols. In a Glock 19, it occupies the space between the lighter, snappier Silvertip and the heavier 147-grain HST baseline: a conventional midweight recoil impulse with an ogive designed to present smoothly from magazine to chamber.

That makes it a sensible candidate where a particular pistol has shown a preference for rounded, conventional bullet profiles. It is not a substitute for the deeper duty-load record behind HST or Critical Duty; its appeal is a potentially cleaner fit between cartridge shape, feed path, and ordinary-weight handling.

What stands out
  • 124-grain recoil balance
  • Ogive tailored for semiautos
  • 50-round box format
What to weigh
  • Less established duty record
  • Glock-specific function varies
  • Not a barrier-focused load
Best fit
Midweight preference Smooth feed geometry Glock 19 testing
Less suitable for
Universal reliability claims Barrier-first selection

Where it earns its place Economical 115-grain FMJ for high-volume Glock 19 practice, with new reloadable brass cases and CCI-made non-corrosive Boxer primers. · Its familiar full-metal-jacket profile is useful for checking magazines, extractor function, slide cycling, and whether recoil control remains consistent through longer range sessions. · A standard-pressure practice load can establish a useful recoil and point-of-impact reference before comparing defensive ammunition.
What it cannot confirm FMJ does not provide the controlled expansion expected from a purpose-built defensive JHP; its role is training and basic function checks, not a substitute for carry ammunition. · Reliable cycling with a round-nose, fully jacketed bullet does not prove reliability with a hollow point. JHP cavity shape, ogive, overall cartridge geometry, and bullet weight can change feed-ramp contact and chambering behavior. · A 115-grain FMJ recoil impulse may not duplicate a heavier 124- or 147-grain defensive load, nor the added slide velocity and blast of +P ammunition.
Verification log

Prove the load in the pistol that will use it

  • Inspect the ammunition before loading

    Check each cartridge for dents, corrosion, high or recessed primers, bullet setback, and damaged case mouths. Keep boxes and lot numbers together; a different production lot is a different test variable.

  • Start with known-good magazines

    Number the magazines and inspect feed lips, followers, springs, and baseplates. A stoppage that follows one magazine is more informative than a vague conclusion about the ammunition.

  • Run the intended hollow point through ordinary handling

    Fire the selected load from every carry magazine, including normal reloads from a full magazine and chambering from slide lock. Confirm consistent feeding, extraction, ejection, and slide lockback on the final round; avoid treating a single clean magazine as proof.

  • Separate patterns from one-off events

    Record round count, magazine number, lot number, malfunction type, position in the magazine, and conditions. Repeated failures to feed on the first round, for example, point in a different direction than an isolated weak ejection.

  • Compare results against the practice baseline

    CCI Blazer Brass can establish how the Glock 19 behaves with routine FMJ, but it cannot validate HST, Critical Duty, Silvertip, or PMC SFX function. Written notes make recoil, point of impact, and reliability comparisons defensible when choosing among loads.

Any ammunition, magazine, recoil-spring, or grip change can alter the result; document the configuration tested.

Why a reliable load can fail in a particular Glock 19

Separate ammunition performance from pistol-condition variables.

Published gel results, velocity figures, and barrier tests describe what a projectile can do under controlled conditions. They cannot establish whether a specific Glock 19 will feed, chamber, extract, eject, and lock open with that cartridge.

Magazine condition is often the hidden variable. Worn feed lips, weak springs, damaged followers, or mixed magazine generations can imitate an ammunition problem. Recoil-spring age, a dry or excessively dirty slide, nonfactory connectors, compensators, and altered barrels can also change timing—particularly with 147-grain loads or 124-grain +P ammunition.

Storage matters after the purchase. Heat, moisture, oil contamination, and repeated chambering can affect cartridges; the last practice can push a bullet deeper into its case, changing pressure and point of impact. Comparing the chambered round with an unfired example can reveal visible setback.

A meaningful range check holds the setup steady: known-good magazines, normal lubrication, the actual carry configuration, and notes on every stoppage. That same configuration matters when evaluating a Glock 19 weapon light, since added weight and grip changes can alter handling even when cycling remains sound.

External data and pistol testing answer different questions

Ballistic data helps compare expansion, penetration, and velocity. A documented live-fire check establishes compatibility with one pistol, its magazines, and its condition.

Three Corrections

What the Easy Tests Miss

Shortcut
If a load feeds, it is suitable.
What Matters

Feeding is only one part of suitability.

Why

A defensive JHP also needs dependable expansion and penetration behavior, stable construction, and a recoil pulse that permits consistent control in the Glock 19.

Shortcut
The fastest 9mm load performs best.
What Matters

Velocity is an input, not a verdict.

Why

Higher speed can aid expansion, but bullet mass, cavity design, jacket retention, barrel length, and +P recoil determine the useful result. A 147-grain HST may be easier to keep consistent than a sharper 115-grain load.

Shortcut
FMJ reliability proves JHP reliability.
What Matters

Each bullet profile needs separate testing.

Why

Round-nose FMJ and hollow points present different noses, lengths, and feeding angles. The FMJ-versus-hollow-point carry question is therefore about more than practice-ammo function.

The final shortlist

Choose by priority, then let the pistol decide

Federal Premium HST 9mm 147 Gr JHP (Box)
Best Overall
Best for barrier-focused defensive performance
Federal HST 147-grain is the strongest overall starting point: a well-established duty-style JHP with a heavier, generally smoother recoil character in the Glock 19. Its evidence base makes it the benchmark against which the alternatives are best judged.
Barrier Penetration 147-Grain JHP 50-Round Box
$32.29 Ammunition Depot
View load
Hornady Critical Duty 9mm 124 Gr +P FlexLock (Box)
Best Barrier Performance
Top choice for demanding barrier penetration
Hornady Critical Duty 124-grain +P moves ahead when intermediate-barrier performance carries extra weight. Its FlexLock design trades some shootability comfort for a higher-pressure, hard-use-oriented approach that merits pistol-specific verification.
FlexLock Bullet +P Load Nickel-Plated Case
$34.89 Ammunition Depot
View load
Winchester 9mm 115gr Silvertip Hollow Point Ammo
A proven personal-defense option at moderate cost
Winchester Silvertip 115-grain suits a lighter-bullet preference and a sharper recoil impulse. It remains a viable conventional JHP option, while its lighter weight makes realistic barrier and short-barrel expectations especially important.
Silvertip Hollow Point 115-Grain Bullet Personal Defense
$24.99 Ammunition Depot
View load
PMC SFX 9mm 124 Gr StarFire Hollow Point (Box)
Designed for reliable feeding in semi-automatic handguns
PMC SFX 124-grain earns consideration when its StarFire profile proves notably smooth through one particular Glock 19’s magazines and feed ramp. That pistol-specific result matters more than a generalized ranking.
StarFire Hollow Point Feeding Reliability 124-Grain Bullet
$28.99 Ammunition Depot
View load
CCI Blazer Brass 9mm 115 Gr FMJ (Box)
Best suited to affordable practice rather than defense
CCI Blazer Brass 115-grain FMJ is the practical training companion for recoil, magazines, and basic cycling—not a substitute for hollow-point validation. Stock availability, consistent lot performance, and even one failed function test can reshuffle the final choice.
Affordable Reloadable Brass Clean-Burning Propellant
$15.69 Ammunition Depot
View load
FAQ

Frequently Asked Questions

What is the best 9mm defensive load for a Glock 19?

Federal Premium HST 147-grain JHP is the strongest all-around starting point, combining a proven duty-load design with a manageable, rolling recoil impulse and a strong published barrier-test record.

When should I choose Hornady Critical Duty over HST?

Critical Duty 124-grain +P is the better choice when intermediate-barrier performance is the priority, since its FlexLock bullet is designed to resist clogging after passing through heavy clothing or materials like auto glass or sheet metal.

Does reliable FMJ practice ammo prove a hollow point will feed?

No. Round-nose FMJ and hollow points present different noses, lengths, and feeding angles, so a clean run with practice ammunition like CCI Blazer Brass cannot validate a defensive JHP’s function in the same pistol.

Does +P ammunition always perform better in a Glock 19?

Not automatically. +P adds slide velocity, blast, and recoil, and while it can aid expansion, bullet mass, cavity design, and barrel length matter as much as pressure class in determining the useful result.

What should I check before trusting a defensive load in my Glock 19?

Confirm chambering, extraction, ejection, and slide lockback from every intended magazine, inspect cartridges for setback or damage, and keep notes by magazine and lot number so a pattern can be distinguished from a one-off event.

Conclusion
  • A defensive JHP and economical FMJ serve different jobs; reliable Blazer Brass practice does not validate hollow-point function.

Start with Federal HST 147-grain JHP: it is the strongest all-around Glock 19 defensive baseline, combining a proven duty-load design with a manageable recoil impulse. Compare Hornady Critical Duty 124-grain +P when barrier performance is the priority; consider PMC SFX 124-grain where feeding confidence is the deciding factor.

For context on self-defense ammunition choices, retain only the JHP that cycles, feeds, ejects, and locks back cleanly through the actual Glock 19 and every intended magazine. Keep CCI Blazer Brass 115-grain FMJ for training rather than treating FMJ reliability as proof of defensive-load reliability.

A simple final sequence
Establish HST 147-grain as the baseline. Test Critical Duty if intermediate-barrier performance matters most, or SFX if its feeding profile is the relevant alternative. Document results by magazine and ammunition lot.

A clean record with the chosen JHP—not a favorable reputation or a successful FMJ session—is the final filter.

Federal Premium HST 9mm 147 Gr JHP (Box)

$32.29 $59.99
in stock
Ammunitiondepot.com
This 50 round box is ready to be shipped directly to your door. The 147 grain projectile on this 9mm Federal Premium load offers shooters real capability when it comes to barrier penetration. The projectile is designed to pass through barriers and maintain the concave point. This resistance to...

Hornady Critical Duty 9mm 124 Gr +P FlexLock (Box)

$34.89 $39.49
in stock
Ammunitiondepot.com
Hornady's Critical Duty load is designed to meet the needs of those who demand superior barrier penetration and prefer a full-size handgun for their personal protection. Bright nickel-plated cases simplify chamber checks in reduced light. Additionally, all Critical Duty ammunition is loaded with...

Winchester 9mm 115gr Silvertip Hollow Point Ammo

$24.99
in stock
Ammunitiondepot.com
Perfect for personal defense and reliable performance, this 9mm ammo features a 115-grain Silvertip Hollow Point bullet with a lead core and precise .355 bullet diameter. Engineered to provide excellent expansion and penetration, it ensures effective stopping power in critical situations....

PMC SFX 9mm 124 Gr StarFire Hollow Point (Box)

$28.99
in stock
Ammunitiondepot.com
Offering smooth and reliable performance, PMC's 9mm SFX ammunition is engineered specifically for semi-automatic handguns. Each box contains 50 rounds, designed with a bullet ogive and propellant impulse tailored to enhance feeding reliability, making high-performance hollow-point cartridges as...

CCI Blazer Brass 9mm 115 Gr FMJ (Box)

$15.69 $19.99
in stock
Ammunitiondepot.com
Blazer Brass is backed up with the quality and consistency of CCI, who supplies the reliable non-corrosive boxer primers and dependable, clean-burning propellants for Blazer's ammo. With reloadable, newly-made brass cases and a protected-base (gas check) full metal jacketed projectiles, these...
Tagged:

12 Comments

  • Comment author avatar

    PMC SFX is the one I almost never see discussed. Has anybody actually found it to feed differently than HST in a Glock 19? The “semiautomatic-oriented” wording sounds a little marketing-ish to me, but maybe the StarFire profile matters with certain mags or older guns.

  • Comment author avatar

    Interesting that Silvertip made the cut but not something like Winchester Defender or Ranger-T. Is the Silvertip included mostly as a classic/lightweight comparison, rather than a recommendation over newer bonded designs?

    • Comment author avatar

      Exactly—the Silvertip is included as a recognizable 115-grain JHP format with a long history, not as a claim that it surpasses modern duty-oriented loads in every situation. Its lighter weight, potential barrel-length effects, and more limited barrier expectations make it useful for comparison. A newer bonded or barrier-focused design may better fit someone whose priority is hard-use consistency.

  • Comment author avatar

    I appreciate the caution, but “prove it in your pistol” can get expensive fast with premium ammo. What would you call a realistic minimum test for someone with a stock G19, three magazines, and no desire to burn 300 rounds of HST?

    Also, does occasional bullet setback from chambering the same round repeatedly count as a reason to rotate that top round? I’ve seen people online act like it can never matter, which sounds questionable.

    • Comment author avatar

      There isn’t a magic round count that guarantees future reliability, but I would test enough carry ammunition to run every magazine repeatedly, include reloads and slide-lock reloads, and watch for failures, lockback, and damaged cartridges. For many owners, 50–100 rounds spread across all carry magazines is a practical starting point; more confidence requires more testing.

      And yes, repeated chambering can cause bullet setback. Inspect the cartridge against an unfired round, rotate the chambered round out of service if it has been chambered repeatedly, and do not shoot visibly set-back ammunition. Setback can raise pressure, so it is not just an internet nitpick.

  • Comment author avatar

    The point about +P+ not having one universal pressure standard needs to be shouted a little louder. People see “more velocity” and assume it is automatically better, then buy a mystery +P+ load and call it a day.

    For a compact Glock, I’d rather have controllable recoil, repeatable hits, and a documented test with my carry mags than a tiny velocity advantage. Barrier performance is useful, sure, but I’m not planning my grocery run around shooting through auto glass.

  • Comment author avatar

    The magazine-ID suggestion is underrated. I chased what I thought was an ammo issue for two range trips before realizing one older mag had weak spring tension. Ammo gets blamed for everything, like it personally offended the pistol.

  • Comment author avatar

    Why no Speer Gold Dot 124 +P or 147 on this list? It seems like the other obvious duty-ammo benchmark alongside HST, especially for people who can actually find it locally.

    • Comment author avatar

      That’s a fair omission to ask about. Gold Dot is absolutely a proven option and would be a sensible addition to a broader comparison; this article was built around five representative loads rather than an attempt to list every good defensive load. The HST/Gold Dot choice often comes down to availability, price, recoil preference, and—most importantly—what runs cleanly through the individual pistol and magazines.

  • Comment author avatar

    I’m on a pretty tight practice budget. Is Blazer Brass still your pick for most range sessions if I carry 147 HST, or should I try to match bullet weight with 147-grain FMJ? I understand it isn’t a substitute for testing the HST, just wondering about practice feel.

    • Comment author avatar

      Blazer Brass is a perfectly reasonable economical practice choice, particularly if it functions reliably in your Glock 19. If your budget allows, adding some 147-grain FMJ can help you get used to the slower, heavier recoil pulse of the 147 HST. But the priority is still regular practice plus a separate, meaningful test of the actual carry load—don’t assume either FMJ weight validates the JHP.

    • Comment author avatar

      I do mostly 115 Blazer and shoot a box or two of 147 FMJ before I renew my carry ammo. Not identical, but it helps remind me the sight return feels different. The HST is the expensive part… sadly 😅

Leave a Reply

Your email address will not be published. Required fields are marked *

This site contains affiliate links which when used help to cover the cost of providing this content while not costing the purchaser anything extra. We appreciate your support.