Honestly, it would make me a little nervous to have a wedge that so easily slid out.
In this "claimed" updated photo of the firearm it would appear that not only was the barrel shortened but now the firearm sports an ejector which means the firearm has a loading gate. Too bad we didn't get a pic of the other side of the firearm. I kind of wonder if this claim is just BS anyways.