Crossbow, I support levelling of the playing field between a normal person and a rich sicko who has been able to spend their entire life training and can afford armor through their exploitation of the peasants. Also, I do not respect Pope Innocent II and his banning of crossbows was a skill issue.
Yes, it will punch clean through solid plate armor. And as they alluded to above, knights lobbied the pope to ban crossbows from use in combat because it meant a peasant with a week's worth of training could own a knight that had trained their whole life for combat