There are dozens of pumps that will mount to your bike using the water bottle cage screws. Most come with a piece that mounts under your water bottle cage (either cage, seat tube or down tube) in which the pump is held, allowing your water bottle cage to be usable as well.
I use these on my 2 bikes: