Help Looping through files in Vi Script

I am trying to write a script that loops through all the files in the current directory that end in '.slg.gz' and runs a parser on each file. Here is my code:

#!/bin/bash
FILES_HOME = 'dirname $0'
for i in $(ls $FILES_HOME/.slg.gz$);do
        ./run-feature-parser $(i) > OUTPUT.csv
done

What is the proper notation for finding each file with .slg.gz? Also, what is the proper notation for assigning the variable FILES_HOME to the current directory?

Not necessary to use the variable FILES_HOME, try this:

for i in *.slg.gz
do
  ./run-feature-parser "$i" > OUTPUT.csv
done