B737-800
Aircraft Equipment Problem Critical; Deviation / Discrepancy - Procedural Published Material / Policy; Flight Deck / Cabin / Aircraft Event Other / Unknown; Inflight Event / Encounter Weather / Turbulence
General Maintenance Action; General Flight Cancelled / Delayed
Aircraft; Environment - Non Weather Related; Human Factors; Weather
While landing in ZZZ it was the worst turbulence ever experienced on landing. The aircraft had shifted on a sharp tilt aircraft left and sharply right. The door to the Portable Oxygen Bottles (POBs) opened and when the wheels/aircraft touched down with excessive velocity and force it catapulted the POB's forward into the isle of the aircraft. But; the grace of GOD; and physics; no one was injured! The latched locked failed. Passenger X was one of many witnesses; his kids were sitting in aft as well! I don't know how but lord I'm so thankful that no one was hit by the catapulted POB bottles. The landing was furious and as the gusts were up to 35 MPH and flaps and speed were notable not in conjunction of safety. It was clear on a not so perfect hard landing the locks failed easily. A very dangerous situation at the very least. As stated thank the lord no one was injured! The locks on cabinet failed and the brackets also failed to keep the POB's secure. It needs complete checks for the safety of the passengers and crew members alike.
Flight Attendant reported that latches and retaining brackets for the portable oxygen bottles failed on landing; allowing the bottles to come loose and catapult through the cabin.