A few things on the science project.
It isn't meant to be a history lesson or a political soap box, so the matchlock to centerfire and micro stamping or Humanity of JHP/JSP ammo vs. FMJ is out. ( The latter is just asking for trouble in a science fair type of environment. This isn't a anti gun thing, it is more of a out of place topic thing. If a science project showed up listing ways to slaughter animals it would have the same effect. However, if the school was in a farm area where animals were the primary crop, it might become acceptable. )
The project needs to be less about guns and more about scientific method that just happens to use a gun. The fire a bullet / drop a bullet is a great topic as everyone will get the premise and likely be surprised with the results.
Something having to do with recoil would be a good idea as would be the ballistic pendulum.
Remember, sci projects are about having a problem, coming up with a theory, a method to prove / disprove, then perform testing. Once the project gets past the show at the school, a regional show judge only has a few minutes to look at each project. They are not going to sit through a complicated display so make it simple but complete.
Also, don't put too much faith in the teacher if they give a bad grade, one of my sci projects got a D from my teacher, then went on to get 3rd place at regionals. ( it was about heat transfer using solar heating as a model)