I would not risk my money on anything more power hungry then what hp put in there to start
some models of store bought computers [dell.hp,acer,ect..] may come with a ''locked or fixed'' bios and may not allow you to change certain hardware as a video card.. this is done to protect them from undue warranty claims and refunds .this is not done to hurt you but to protect them. you really need to see if that upgrade has been proven to work in your model first before you invest money in it .. there are a lot of these threads here at toms to look at some models will allow upgrades and some dont.. and a lot of guys here say ya ya ya when is really no no no...it would be sad you spent $200 on a card that wount post after you installed it as most find out. then get told its your psu and you spend more and end up right back where you are now, but its up to you good luck..
you got to know the the boards in these computers are not like the ones we use to do custom builds witch are open to upgrading with in the boards compatibly . the bios is custom made for there design and just for the parts they authorize to be used on there computers there only guaranteed to work as is out of the box as you bought it ,..
there oem boards don't have to meet atx standered and they been knowen to cut the pci-e slot power down from the full 75w to what ever the minimum the card they put in it so lets say there oem card you now got in it only needs 45w pci-e power to work and you get a card that requires the full 75w it may or will fail to display
there a lot of threads here at tome to look at on that issue of prebuilts and black screens when they installe a new or upgraded card then the board can power in them
so do your home work and do what you find to be best and you got to decide if its worth the risk
good luck