Taiwan has passed an amendment to its gun control laws, now mandating a prison sentence of at least seven years for firing a weapon in a public place.