Unless you are handling a large volume the cost may be prohibitive.
There are 2 types of "punching machines that can be used.
The first is the single stage which requires 1 punch, and one die precision ground to the exact dimensions of the piece you want. in that case the tooling can cost hundreds, if not thousands, of dollars.
The other method is with a turret style punch press using standardized tooling to cut the shapes out of a sheet of metal. this method while using much less expensive tooling will require you to purchase an entire blank of material for even one piece, it will also include the cost of writing a program since even on an old manual machine a plan needs to be made as to which tools will be used in what positions to achieve the proper result.