So... in your trajactory calculator, you're changing the mass of your projectile (for the same caliber) and finding that it changes your trajectory? You are also calculating your BC with the mass term explicitly entered for your projectile?

Lemme know - there must be something I don't understand.