Swiftstrike buckler gives ASI high to guns, and bombs?
It says in the description that it is "A small, easy to use shield that enables the user to perform fast attacks with melee weapons."
Last time I checked guns weren't melee weapons. Either change the description, or get rid of the ASI on guns and bombs. Even if the ASI on bombs does nothing, they aren't melee weapons either.
It's been like that forever.....