Looks like pyrite. Nobody on this forum would be able to tell you exactly what elements it contains, and how much of each. That is what a lab is for, and why people charge good money to tell you what it is. Either send it off for an assay, or learn to do it yourself.