I’m guessing you’re not much of a gun person in real life? Plastic (and composite) is the name of the game in military/police weapons.
Yeah, my gun safe would disagree with you. And yes, this is absolutely true, but in the context of Star Wars, the design of the First Order guns in particular feels like they were meant to sell toys first and be guns second to me, however “realistic” they might be.