For subsonic velocities you can build a chrono with a vise, level, some paper, 1x1 strips, a laser, careful measuring, and a calculator.
Place gun in vise. Ensure bore is level to ground and lock in place (cleaning rod down the muzzle, very small bit sticking out, and a bubble level).
Easiest for math to measure in meters. Place target 10m in front of muzzle. Laser down the muzzle, mark point on paper. Fire a shot. Measure vertical distance from marked point to center of bullet hole.
9.8m/sec/sec on the drop, plug-n-chug on a calculator to figure out drop time. This gives time for bullet to travel 10m. More plug-n-chug to get meters/sec. More plug-n-chug to get feet/sec.
Did this in the late 80s when I skipped three weeks of high school fizzicks class to shoot skeet, small bore rifle, go fishing and get some diving in. Had to make up the work I missed when we were covering gravity. Did it with a single shot 22 and 22 shorts, compared my results to a real chrono and was 5fps off....