Just a suggestion:
Your money might be better spent in buying ammo for your chosen firearm, and for practice.
In the case of a home invasion, there is an excellent possibility that you will not have time to get to your full array of defensive equipment. You will only have a VERY short window of time to react to the threat.
Some common sense precautions will protect you better than your proposed shield.
First, NEVER leave your doors unlocked while you are in the home. This includes your garage door.
Do you have nice, thick solid core doors with reinforced dead bolts? If not, get them.
Bushes and nicely trimmed hedges compliment an entry way. They are also a primary hiding ground for any criminal wanting to gain entry. Remove them.
NEVER open your door for a stranger--even if the situation appears urgent, and ESPECIALLY not at night. Educate your family well on this one!
Depending on your environment, consider arming yourself BEFORE answering the door.
Peepholes work both ways. Consider the purchase of a small, easily hidden CCTV camera to cover your doors. Connect it to a monitor that is hidden from general view. This way, you can see who is at the door long before you get there.
If you live in a rural area, away from neighbors--or if emergency response is a long way off, consider being armed at all times. This applies for all adults in the household--and any teenagers who demonstrate appropriate responsibility.
This is not an all inclusive list, but it will serve you well.