Interesting question and have wondered along the same lines myself on occasion, figured smarter minds than mine had prevailed before.
On a side not, aren't your estimated times way off the reality scale? 90 ms = 90/1,000 of a second. This being just quicker than 1/10th of a
second. That is retardedly slow for a bullet traveling just a couple/few inches.
2,800 fps = 33,600 inches per second
33,600 ips = 33.6 inches in 1/1,000 (1ms)
90ms = 3,024 inches...
my math messed up?