Re: Door Stops for Front Door
You might try a style of hinge stops that has rubber caps on both contact points both the door and jamb sides. If the trim is being compressed you can either install a metal plate or do it the old fashioned way which is to install a metal receiving cap inset a bored or chisled space (usually held in place with a brad or screw plated to match the metal) to the hinge jamb and/or trim for the hinge stop to nest in.
Another less commercial/industrial alternative to an adjustable door closer with a catch setting is to use spring hinges and adjust to provide more resistance beyond a narrower swing angle.
If you hunt for them you might still be able to find replacement door hinges that are set to a narrower maximum swing angle than the 180 or 120 degrees that you might have now.
SPAM: never liked it from a can, can't stand it on a board forum. This board needs MODERATORS!