RE: bow sights
You should be able to mount it. They are simply held on by two screws, and I would imagine your old site was the same. You can put it on yourself fairly easy to. Just take out the screws, take the old site off, and put the new sight on. From there just sight it in, starting VERY close. Best of luck!