It sounds completely wrong headed, nothing much seems to have changed, which makes me very angry.
My scenario would allow me time to gas up and load the gun as I am barricaded in, I would have time for this.
What then?
It's not the first time that politicians have spoken about or put together changes to laws just for political purposes & headlines.
Why did we need a law on using mobile phones when driving? It was already illegal, and the particular legislation varied according to circumstances - undue care & attention, dangerous driving, causing death by .....
What we ended up with was a law that technically legalised texting while driving as long as your phone is fixed, and people were then re-enforced with the opinion that it's ok to eat & drink, read a map, etc while driving, but phone users are evil. Has it stopped people using phones in their hand, or just increased the sale of hands free kits - and also people use their phone in their hand with a hands free option there because they didn't connect before setting off
Why do you need to be able to shoot whilst barricaded in your home with intruders breaking the doors down? Are you an unpopular man, in a very bad neighbourhood? Or just reading too much daily mail
Put your thoughts into protecting your home - door & window locks, chains, solid doors, look into how well locks & hinges will hold. Don't put out empty boxes advertising your new giant tv & surround sound system a week before the bins are emptied
Reduce your attraction to burglars, increase the effort it would take them to get in
Consider your locality - are you on a main city street and people can see your shiney stuff in the window, are you in a quiet lane where people can get in unobserved?
Speak to your local police about securing your place / minimising risks, and find out real local crime statistics compared to the ready of the uk or similar locations
Insure your property, think twice about a fight
A burglar is either pretty professional and wants minimum time & effort, or will have intelligence on why you are special and will equip appropriately, an opportunist bottom feeder wants to grab and go, a drug addict is probably on stuff they smoke and want to grab and go, hardened crackheads are unpredictable, you don't want to be involved
An attacker will make it personal-you can't stop it other then not having anyone wanting to attack you. Don't appear that you will be armed and they won't be armed up against you