For those that are familiar with Arma 3 with the ACE3 addon, you know that bullets have bullet drop and are affected by wind, among other atmospheric properties. Would it be possible to script something like that in Roblox Lua?

It doesn't even have to be that complex, just wind and bullet drop would be perfect. Along with that, I would also want the bullet to slow down over time (air resistance), and different calibers have different muzzle energy and velocity, so that it would have a flatter or more parabolic trajectory than others.

This is probably a tall order, but any help would be appreciated.