Beretta Holding Questions Ruger's Management Performance Amid Earnings Decline | Intellectia.AI